From 1203dc501cf3ed1c50bbe75d6e110109fc3bb191 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 1 Sep 2019 19:32:43 +0100 Subject: [PATCH] popover menubar: Use nested popover menus Make the popover menubar use nested menus, to better match the expected behavior of traditional menus. --- gtk/gtkpopovermenubar.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtkpopovermenubar.c b/gtk/gtkpopovermenubar.c index 956f63eced..031bb60c80 100644 --- a/gtk/gtkpopovermenubar.c +++ b/gtk/gtkpopovermenubar.c @@ -407,7 +407,7 @@ tracker_insert (GtkMenuTrackerItem *item, G_BINDING_SYNC_CREATE); model = _gtk_menu_tracker_item_get_link (item, G_MENU_LINK_SUBMENU); - popover = GTK_POPOVER (gtk_popover_menu_new_from_model (GTK_WIDGET (widget), model)); + popover = GTK_POPOVER (gtk_popover_menu_new_from_model_full (GTK_WIDGET (widget), model, GTK_POPOVER_MENU_NESTED)); gtk_popover_set_position (popover, GTK_POS_BOTTOM); gtk_popover_set_has_arrow (popover, FALSE); gtk_widget_set_halign (GTK_WIDGET (popover), GTK_ALIGN_START); -- 2.30.2